thomas heurtel
TennisA Blank Report in Transfer Season: The Verification Discipline of a Tennis Court ObserverThat morning I opened the file and found it blank. Not a single player. Not a...
Domestic FootballVFF 10th-Term Chair Race: The October 19 Deadline and the Vacant Finance SeatThe deadline for nominations to the Executive Committee of the Vietnam Footba...
EsportsStage-2 Deep eSports Analysis: When Input Data is EmptyA Stage-2 deep eSports analysis report has just been released, but the result...
EsportsVCS Transfer Window: Money Moves First, Contracts FollowThree in the morning in Shanghai, and my phone rang. On the other end was a...
VolleyballFukuoka 2026: Japan and the Burden of Expectation at the Asian ChampionshipFukuoka, early September, the air in the arena still carries a faint scent of...
ChessSamarkand Olympiad 2026: India Defends Throne in the Heart of Uzbekistan Amid the Gukesh – Sindarov ShowdownThe home field has no stands, but every time the ball rolls, a flood of...
SwimmingYMCA Professionalizes Competitive Swimming Model: Analysis of Assistant Director Role Reveals Structured Development PathwayA recent in-depth analysis of the job description for the Assistant Director ...
EsportsAn Empty Spreadsheet and Forty Thousand Comments: When Vietnamese Sports Talk Judges Without DataMy spreadsheet has forty rows, and every one of them is blank. The first cell...
BadmintonAsian Games 2026: India's Women Lose 1-3 to Japan in the Quarter-Finals — Two Winnable Games and a Depth ProblemThe second game of Unnati Hooda against Tomoka Miyazaki had stopped at 11-4 i...
Domestic FootballXuan Son Receives 600-Million-VND SUV After 5 ASEAN Cup Goals: From National Team Glory to V.League SummitMore than 300 Nam Dinh fans gathered outside an automobile showroom in Nam Di...
SwimmingThe Blue Lane Is Not Measured by Feeling: Decoding Vietnamese Swimming Performance with DataThe Blue Lane Is Not Measured by Feeling: Decoding Vietnamese Swimming...
International FootballThe Blank Report: When 'No Data' Is the Most Honest Answer of the Transfer WindowA nine-section report sat on my screen last night. Full headings, full tables...
BadmintonAsian Games 2026 Men's Team Badminton: India's Three-Point Equation and the Gap Behind Two PillarsIn a five-rubber team tie, a side needs exactly three points to win. India...
VolleyballBrazil reassert South American supremacy and claim women's volleyball Olympic spot — but is that ticket real?I was sitting in a small coffee shop in Shibuya, Tokyo, when my laptop screen...
EsportsPerks in Overwatch 2: The Silent War Between Two Level-UpsThere are matches the naked eye cannot see. You have to let the spreadsheet...
Domestic FootballHow is Thailand 'rebuilding' after two falls to Vietnam?Busan taught me one thing: silent observation speaks louder than shouting. Wh...
Domestic FootballU20 Vietnam shake off the sorrow, determined to beat Palestine to keep 2027 AFC U20 Asian Cup hopes aliveThe stopwatch in Beijing is still running — and I am still counting. But...
VolleyballClub World Championship 2026: Eight Clubs, Four Continents and a Gap Nobody Has MeasuredDuring the final of the Asian club championship, I rewound the same rally thr...
VolleyballFukuoka 2026: Japan's Spatial Puzzle on the Threshold of Los Angeles OlympicsIn the 14th minute of the first set, the second touch drifted half a meter...
EsportsFaker Misses Ralph Lauren Event: The Quiet Before ASIAD 2026 and Worlds 2026The day Ralph Lauren announced that Faker (Lee Sang-hyeok) would not attend i...
Domestic FootballVFF 10th-Term Chair Race: The October 19 Deadline and the Vacant Finance SeatThe deadline for nominations to the Executive Committee of the Vietnam Footba...
EsportsStage-2 Deep eSports Analysis: When Input Data is EmptyA Stage-2 deep eSports analysis report has just been released, but the result...
EsportsVCS Transfer Window: Money Moves First, Contracts FollowThree in the morning in Shanghai, and my phone rang. On the other end was a...
VolleyballFukuoka 2026: Japan and the Burden of Expectation at the Asian ChampionshipFukuoka, early September, the air in the arena still carries a faint scent of...
ChessSamarkand Olympiad 2026: India Defends Throne in the Heart of Uzbekistan Amid the Gukesh – Sindarov ShowdownThe home field has no stands, but every time the ball rolls, a flood of...
SwimmingYMCA Professionalizes Competitive Swimming Model: Analysis of Assistant Director Role Reveals Structured Development PathwayA recent in-depth analysis of the job description for the Assistant Director ...
EsportsAn Empty Spreadsheet and Forty Thousand Comments: When Vietnamese Sports Talk Judges Without DataMy spreadsheet has forty rows, and every one of them is blank. The first cell...
BadmintonAsian Games 2026: India's Women Lose 1-3 to Japan in the Quarter-Finals — Two Winnable Games and a Depth ProblemThe second game of Unnati Hooda against Tomoka Miyazaki had stopped at 11-4 i...
Domestic FootballXuan Son Receives 600-Million-VND SUV After 5 ASEAN Cup Goals: From National Team Glory to V.League SummitMore than 300 Nam Dinh fans gathered outside an automobile showroom in Nam Di...
SwimmingThe Blue Lane Is Not Measured by Feeling: Decoding Vietnamese Swimming Performance with DataThe Blue Lane Is Not Measured by Feeling: Decoding Vietnamese Swimming...
International FootballThe Blank Report: When 'No Data' Is the Most Honest Answer of the Transfer WindowA nine-section report sat on my screen last night. Full headings, full tables...
BadmintonAsian Games 2026 Men's Team Badminton: India's Three-Point Equation and the Gap Behind Two PillarsIn a five-rubber team tie, a side needs exactly three points to win. India...
VolleyballBrazil reassert South American supremacy and claim women's volleyball Olympic spot — but is that ticket real?I was sitting in a small coffee shop in Shibuya, Tokyo, when my laptop screen...
EsportsPerks in Overwatch 2: The Silent War Between Two Level-UpsThere are matches the naked eye cannot see. You have to let the spreadsheet...
Domestic FootballHow is Thailand 'rebuilding' after two falls to Vietnam?Busan taught me one thing: silent observation speaks louder than shouting. Wh...
Domestic FootballU20 Vietnam shake off the sorrow, determined to beat Palestine to keep 2027 AFC U20 Asian Cup hopes aliveThe stopwatch in Beijing is still running — and I am still counting. But...
VolleyballClub World Championship 2026: Eight Clubs, Four Continents and a Gap Nobody Has MeasuredDuring the final of the Asian club championship, I rewound the same rally thr...
VolleyballFukuoka 2026: Japan's Spatial Puzzle on the Threshold of Los Angeles OlympicsIn the 14th minute of the first set, the second touch drifted half a meter...
EsportsFaker Misses Ralph Lauren Event: The Quiet Before ASIAD 2026 and Worlds 2026The day Ralph Lauren announced that Faker (Lee Sang-hyeok) would not attend i...
